Apple, the Apple logo, and Macintosh are registered trademarks of Apple Computer, Inc.
Mac and OpenDoc are trademarks of Apple Computer, Inc.
Intro
When your editor externalizes its preferred kind into its storage unit, it should also externalize the preferred kind's user string.
(For information on when to externalize a part's preferred kind into a storage unit, see the OpenDoc Programmers Guide).
When you externalize the preferred kind into the part storage unit's kODPropPreferredKind property you should also externalize its user string into the storage unit's kODPropPreferredKindUserString property.
If you support this, future versions of OpenDoc will be able to display the user name of the preferred kind for a part when your editor is not installed. Also, OpenDoc will automatically place the user string for your editor into your part's storage unit. This will enable OpenDoc to display to the user the name of the editor that created the part when it is not installed.
Caveat
OpenDoc 1.1 does not define kODPropPreferredKindUserString in StdProps.[x]h.